package bancosys.tec.security.chinesewall;

import java.io.Serializable;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;

/**
 * Bean containing parameters to be used by the
 * Chinese Wall filters.
 * @author lundberg
 *
 */
public class ChineseWallFilterProperties implements Serializable {
    
    private String filterName;
    private Map<String, Collection<Serializable>> parameters;

    /**
     * Constructor
     * @param filterName filterName
     */
    public ChineseWallFilterProperties(String filterName) {
        this.filterName = filterName;
        this.parameters = new HashMap<String, Collection<Serializable>>();
    }
    
    /**
     * @return the filterName
     */
    public String getFilterName() {
        return filterName;
    }
    
    /**
     * @return the parameters
     */
    public Map<String, Collection<Serializable>> getParameters() {
        return parameters;
    }
}
